function registrarConCaptchaExternoTodoEnElServidor() {
	var req=emailRegistro=document.getElementById("emailRegistro").value;
	var pwd1=document.getElementById("pwd1").value;
	var pwd2=document.getElementById("pwd2").value;
	var textoCaptcha=document.getElementById("textoCaptcha").value;
	var idSession=document.getElementById("idSession").value;
	
	var reqRegistrar=new XMLHttpRequest();
	reqRegistrar.open("post", "RegistrarConCaptchaExterno.action");
	reqRegistrar.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	reqRegistrar.onreadystatechange = function() {
		if (reqRegistrar.readyState==4) {
			if (reqRegistrar.status==200) {
				var result=JSON.parse(reqRegistrar.responseText);
				if (result.resultado=="OK") {
					document.getElementById("emailRegistro").value="";
					document.getElementById("pwd1").value="";
					document.getElementById("pwd2").value="";
					alert("Bienvenido a nuestro ajedrez, " + emailRegistro);
				} else {
					alert("Ocurrió un error: " + result.resultado);
				}
			} else {
				alert("Hay un problema");
			}
		}
	};
	var pars="email=" + emailRegistro + "&pwd1=" + pwd1 + "&pwd2=" + pwd2 + "&idSession=" + idSession +	"&textoCaptcha=" + textoCaptcha;

	reqRegistrar.send(pars);
}


function registrarConCaptchaExterno() {
	var result=validarCaptchaExterno();
	if (!result) {
		recargar();
		return;
	}
	
	var req=emailRegistro=document.getElementById("emailRegistro").value;
	var pwd1=document.getElementById("pwd1").value;
	var pwd2=document.getElementById("pwd2").value;
	
	var reqRegistrar=new XMLHttpRequest();
	reqRegistrar.open("post", "Registrar.action");
	reqRegistrar.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	reqRegistrar.onreadystatechange = function() {
		if (reqRegistrar.readyState==4) {
			if (reqRegistrar.status==200) {
				var result=JSON.parse(reqRegistrar.responseText);
				if (result.resultado=="OK") {
					document.getElementById("emailRegistro").value="";
					document.getElementById("pwd1").value="";
					document.getElementById("pwd2").value="";
					alert("Bienvenido a nuestro ajedrez, " + emailRegistro);
				} else {
					alert("Ocurrió un error: " + result.resultado);
				}
			} else {
				alert("Hay un problema");
			}
		}
	};
	var pars="email=" + emailRegistro + "&pwd1=" + pwd1 + "&pwd2=" + pwd2;
	reqRegistrar.send(pars);
}
